.ios .navbar{
	background:#FF852A;	
}

.right{
	float:right;	
}
.left{
	float:left;	
}

.ios .navbar .title{
	color:#fff;	
}

.ios .color-theme-white .tabbar a.tab-link-active, .ios .color-theme-white .tabbar-labels a.tab-link-active, .ios .color-theme-white.tabbar-labels a.tab-link-active, .ios .color-theme-white.tabbar a.tab-link-active{
	color:#FF852A;	
}

/* A bit of demo styles */;
.demo-swiper .swiper-slide {
  font-size: 25px;
  font-weight: 300;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #fff;
  color: #000;
}
.demo-swiper .swiper-slide {
  box-sizing: border-box;
  border: 0px solid #ddd;
  background: #fff;
}
.demo-swiper {
  margin: 0px 0 5px;
  font-size: 18px;
  height: 120px;
}
.demo-swiper.demo-swiper-auto .swiper-slide {
  width: 85%;
}
.demo-swiper.demo-swiper-auto .swiper-slide:nth-child(2n) {
  width: 70%;
}
.demo-swiper.demo-swiper-auto .swiper-slide:nth-child(3n) {
  width: 30%;
}

.cell-50{
	width:50%;	
}

.row-100{
	width:100%;	
}

.home-product-list  .img,.home-product-list .subtitle{
	width:100%;
	text-align:center;	
}
.home-product-list .subtitle{
	width:100%;
	text-align:center;	
	color: #8e8e93;
	font-size:13px;
display: inline-block; overflow: hidden; -webkit-line-clamp: 2; max-height: 28px; word-break: break-all;    line-height: 1.1;
}

.no-background{
	background:none !important;	
}

.home-product-list .item-content{
	padding-left:0px !important;	
}

.item-cell-1{
	margin-left:5px !important;
}

.ios .list ul:after{
	height:0px;	
}

.cart-edit-container{
	display:none;	
	width:100%;
	position:absolute;
	height:100%;
	background:#fff;
	z-index:100;
}

.cart-edit-container .btn{
	width:50px;
	height:100%;
	line-height: 34px;
	float:right;
	border-radius: 0px;
}

.ios .color-theme-white .stepper .stepper-input-wrap input{
	color:#666;	
}
.ios .color-theme-white .stepper .stepper-button, .ios .color-theme-white .stepper .stepper-button-minus, .ios .color-theme-white .stepper .stepper-button-plus{
	border-color:#666;	
}

.ios .color-theme-white .stepper .stepper-value, .ios .color-theme-white .stepper .stepper-input-wrap {
    border-top-color: #666;
    border-bottom-color: #666;
}

.ios .color-theme-white .stepper .stepper-button-plus:after, .ios .color-theme-white .stepper .stepper-button-minus:after, .ios .color-theme-white .stepper .stepper-button-plus:before, .ios .color-theme-white .stepper .stepper-button-minus:before {
    background-color: #666;
}

.price,.quantity{
	color:#FF852A !important;
}

.goPaybtn{
	bottom:50px;
	position:fixed;
	z-index:100;
	height:50px;
	background:#f7f7f8;
	width:100%;
}

.confirm-container{
	bottom:0;
	position:fixed;
	z-index:100;
	height:50px;
	background:#f7f7f8;
	width:100%;
}

.confirm-container .button,.goPaybtn .button{
	height: 50px !important;
    line-height: 50px  !important;
    min-width:100px;
}

.ios .list {
     margin-top: 0;
}

.confirm-container .total{
	float:left;
	width:150px;
	height:50px;
	line-height:50px;
	text-align:right;
    font-size: 18px;
    color: #666;
}

.ios .color-theme-white label.item-checkbox input[type="checkbox"]:checked ~ .icon-checkbox, .ios .color-theme-white .checkbox input[type="checkbox"]:checked ~ i{
	background:#FF852A;	
}

.sheet-close{
	color:#ddd !important;	
}
.person-header-container{
	height:150px;
	background:#FF852A;
	position: absolute;
    z-index: 100;
    width: 100%;
}
.navbar:after{
	height:0px !important;	
}

.order-status{
	align-items: center; 
     -webkit-box-orient: vertical; 
     -webkit-box-direction: normal; 
    -webkit-flex-direction: column; 
    -ms-flex-direction: column;
    flex-direction: column;	
}

.demo-facebook-card .card-header {
  display: block;
  padding: 10px;
}
.demo-facebook-card .demo-facebook-avatar {
  float: left;
}
.demo-facebook-card .demo-facebook-name {
  margin-left: 44px;
  font-size: 14px;
  font-weight: 500;
}
.demo-facebook-card .demo-facebook-date {
  margin-left: 44px;
  font-size: 13px;
  color: #8e8e93;
}
.demo-facebook-card .card-footer {
  background: #fafafa;
}
.demo-facebook-card .card-footer a {
  color: #81848b;
  font-weight: 500;
}
.demo-facebook-card .card-content img {
  display: block;
}
.demo-facebook-card .card-content-padding {
  padding: 15px 10px;
}
.demo-facebook-card .card-content-padding .likes {
  color: #8e8e93;
}

.demo-facebook-card .card-header:after{
	height:0px !important;	
}


/**评价*/
    .order-evaluation{
    	padding-left:60px;
    }
    .order-evaluation h4{
      font-size:18px;
      color:#333333;
      padding-bottom:20px;
      border-bottom:1px dashed #dbdbdb;
    }
    .order-evaluation p{
      font-size:14px;
      color:#999;
      line-height:45px;
      margin-bottom:0;
    }
    .order-evaluation .order-evaluation-text{
      font-size:16px;
      color:#333;
      line-height:40px;
      width:809px;
      padding-left:15px;
      background:#f3f3f3;
      margin-bottom:25px;
      margin-top:20px;
    }
    .order-evaluation-checkbox ul li{
      width:142px;
      height:43px;
      border:1px solid #e8e8e8;
      text-align: center;
      background: #fff;
      font-size:14px;
      color:#333333;
      line-height:43px;
      margin-right:25px;
      margin-bottom:25px;
      float:left;
      cursor: pointer;
      overflow: hidden;
      position:relative;
    }
    .order-evaluation-checkbox ul li.checked i{
      display: block;
    }
    .order-evaluation-checkbox ul li.checked{
      border:1px solid #e84c3d;
    }
    .order-evaluation .order-evaluation-textarea{
      position:relative;
      width: 784px;
      height: 210px;
    }
    .order-evaluation .order-evaluation-textarea textarea{
      width:793px;
      height:178px;
      border:1px solid #e8e8e8;
      position:absolute;
      top:0;
      left:0;
      line-height:22px;
      padding:15px;
      color:#666;
    }
    .order-evaluation .order-evaluation-textarea span{
      position:absolute;
      bottom:10px;
      font-size:12px;
      color:#999;
      right:10px;
    }
    .order-evaluation .order-evaluation-textarea span em{
      color:#e84c3d;
    }
    .order-evaluation>a{
      width:154px;
      height:48px;
      border-radius: 6px;
      display: block;
      text-align: center;
      line-height:48px;
      background:#f36a5a;
      float:right;
      margin-top:20px;
      color:#fff;
      font-size:14px;
    }
    .order-evaluation-checkbox ul li i {
      display: none;
      color: #e84c3d;
      position: absolute;
      right: -4px;
      bottom: -14px;
      font-size: 20px;
    }
    .order-evaluation>a:hover{
      background: #e84c3d;
    }
    .block li label,.con span{ font-size: 18px; margin-right: 20px; line-height: 23px;}
    .block li span{display: inline-block; vertical-align: middle; cursor: pointer;}
    .block li span img{margin-right: -5px; }
    .level{color:#e84c3d;font-size:16px;margin-left:15px;position: relative;top: 3px;}
    .dmlei_tishi_info{
      height:70px;border-radius: 10px;background: rgba(0,0,0,0.5);font-size:18px;color:#fff;text-align: center;line-height: 70px;position:fixed;
      left: 48%;
      display: none;
      margin-left: -128px;
      top: 40%;
      margin-top: -35px;
      padding: 0 15px;
      z-index: 1000;
    }
    
    .research-container .col{
    	background:#fff;
    }
    
    
    .research-container .row .col:nth-last-child(3), .research-container .row .col:nth-last-child(3) ~ .col{
    	width: calc((100%) / 3) !important;
    }
    
    .research-container .row .col{
    	min-height:100px;
    	text-align:center;
    }
    
    .research-container .row .col .row.img{
    	padding:10px;
    }
    
    .research-container .row .col .row.img img{
    	width:105px;
    	height:105px;
    }
    
    .research-container .row .col .row.subtitle{
    	color:#ddd;
    	padding-top:0px !important;
    	padding-left:15px !important;
    }
    .research-container .row .col .row.subtitle,.research-container .row .col .row.title{
    	padding-left:10px;
    	padding-top:5px;
    	padding-right:10px;
    }
    
    .research-container .row.first .col:first-child,.research-container .row.first .col:last-child,.research-container .row.second .col.center-col{
    	background:#fafafa;
    }
    
    .key-search-btn{
    	width:50px;
    }
